benchexec/../run-test.sh Library-TraceCheckerUtilsTest de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite ConcurrencySafety.bigshot_s2.i_BEv2_AllErrorsAtOnce.ats true -------------------------------------------------------------------------------- Thanks for using JUnit! Support its development at https://junit.org/sponsoring Test plan execution started. Number of static tests: 1 ╷ ├─ JUnit Jupiter └─ JUnit Jupiter finished after 10 ms. ├─ JUnit Vintage │ ├─ PetriOwickiGriesTestSuite │ │ ├─ ConcurrencySafety_bigshot_s2_i_BEv2_AllErrorsAtOnce_ats │ │ │ tags: [] │ │ │ uniqueId: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite]/[test:ConcurrencySafety_bigshot_s2_i_BEv2_AllErrorsAtOnce_ats(de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite)] │ │ │ parent: [engine:junit-vintage]/[runner:de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite] │ │ │ source: ClassSource [className = 'de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite', filePosition = null] [INFO]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/adds/z3 [INFO]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (exit command is (exit), workingDir is null) [INFO]: [MP /storage/repos/ultimate/releaseScripts/default/adds/z3 SMTLIB2_COMPLIANT=true -t:1000 -memory:2024 -smt2 -in (1)] Waiting until timeout for monitored process [DEBUG]: 'ConcurrencySafety.bigshot_s2.i_BEv2_AllErrorsAtOnce.ats' successfully parsed [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: simplifying formula of DAG size 4 [DEBUG]: DAG size before simplification 4, DAG size after simplification 4 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: simplifying formula of DAG size 4 [DEBUG]: DAG size before simplification 4, DAG size after simplification 4 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@71e5f61d [DEBUG]: simplifying formula of DAG size 8 [DEBUG]: DAG size before simplification 8, DAG size after simplification 8 [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 26 [DEBUG]: DAG size before simplification 26, DAG size after simplification 26 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 24 [DEBUG]: DAG size before simplification 24, DAG size after simplification 24 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 15 [DEBUG]: DAG size before simplification 15, DAG size after simplification 15 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 28 [DEBUG]: DAG size before simplification 28, DAG size after simplification 28 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 26 [DEBUG]: DAG size before simplification 26, DAG size after simplification 26 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 18 [DEBUG]: DAG size before simplification 18, DAG size after simplification 18 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 5 [DEBUG]: DAG size before simplification 5, DAG size after simplification 5 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@7c22d4f [DEBUG]: simplifying formula of DAG size 12 [DEBUG]: DAG size before simplification 12, DAG size after simplification 12 [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 15 [DEBUG]: DAG size before simplification 15, DAG size after simplification 15 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 31 [DEBUG]: DAG size before simplification 31, DAG size after simplification 31 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 31 [DEBUG]: DAG size before simplification 31, DAG size after simplification 31 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 26 [DEBUG]: DAG size before simplification 26, DAG size after simplification 26 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 41 [DEBUG]: DAG size before simplification 41, DAG size after simplification 41 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 46 [DEBUG]: DAG size before simplification 46, DAG size after simplification 43 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 29 [DEBUG]: DAG size before simplification 29, DAG size after simplification 29 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 34 [DEBUG]: DAG size before simplification 34, DAG size after simplification 34 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 35 [DEBUG]: DAG size before simplification 35, DAG size after simplification 35 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 12 [DEBUG]: DAG size before simplification 12, DAG size after simplification 12 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 5 [DEBUG]: DAG size before simplification 5, DAG size after simplification 5 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 23 [DEBUG]: DAG size before simplification 23, DAG size after simplification 23 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 70 [DEBUG]: DAG size before simplification 70, DAG size after simplification 47 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 39 [DEBUG]: DAG size before simplification 39, DAG size after simplification 39 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 41 [DEBUG]: DAG size before simplification 41, DAG size after simplification 41 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 33 [DEBUG]: DAG size before simplification 33, DAG size after simplification 33 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 36 [DEBUG]: DAG size before simplification 36, DAG size after simplification 36 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 69 [DEBUG]: DAG size before simplification 69, DAG size after simplification 52 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 20 [DEBUG]: DAG size before simplification 20, DAG size after simplification 20 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@5f59185e [DEBUG]: simplifying formula of DAG size 37 [DEBUG]: DAG size before simplification 37, DAG size after simplification 37 [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 12 [DEBUG]: DAG size before simplification 12, DAG size after simplification 12 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 15 [DEBUG]: DAG size before simplification 15, DAG size after simplification 15 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 21 [DEBUG]: DAG size before simplification 21, DAG size after simplification 21 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 33 [DEBUG]: DAG size before simplification 33, DAG size after simplification 33 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 5 [DEBUG]: DAG size before simplification 5, DAG size after simplification 5 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 36 [DEBUG]: DAG size before simplification 36, DAG size after simplification 36 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 28 [DEBUG]: DAG size before simplification 28, DAG size after simplification 28 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 25 [DEBUG]: DAG size before simplification 25, DAG size after simplification 25 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 40 [DEBUG]: DAG size before simplification 40, DAG size after simplification 40 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 38 [DEBUG]: DAG size before simplification 38, DAG size after simplification 38 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@65e61854 [DEBUG]: simplifying formula of DAG size 31 [DEBUG]: DAG size before simplification 31, DAG size after simplification 31 [INFO]: Initialized classic predicate unifier [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 48 [DEBUG]: DAG size before simplification 48, DAG size after simplification 48 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 54 [DEBUG]: DAG size before simplification 54, DAG size after simplification 54 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 44 [DEBUG]: DAG size before simplification 44, DAG size after simplification 44 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 54 [DEBUG]: DAG size before simplification 54, DAG size after simplification 54 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 52 [DEBUG]: DAG size before simplification 52, DAG size after simplification 52 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 21 [DEBUG]: DAG size before simplification 21, DAG size after simplification 21 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 17 [DEBUG]: DAG size before simplification 17, DAG size after simplification 17 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 56 [DEBUG]: DAG size before simplification 56, DAG size after simplification 56 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 46 [DEBUG]: DAG size before simplification 46, DAG size after simplification 46 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 56 [DEBUG]: DAG size before simplification 56, DAG size after simplification 56 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 51 [DEBUG]: DAG size before simplification 51, DAG size after simplification 51 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 26 [DEBUG]: DAG size before simplification 26, DAG size after simplification 26 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 55 [DEBUG]: DAG size before simplification 55, DAG size after simplification 55 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 50 [DEBUG]: DAG size before simplification 50, DAG size after simplification 50 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 46 [DEBUG]: DAG size before simplification 46, DAG size after simplification 46 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 11 [DEBUG]: DAG size before simplification 11, DAG size after simplification 11 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 8 [DEBUG]: DAG size before simplification 8, DAG size after simplification 8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 49 [DEBUG]: DAG size before simplification 49, DAG size after simplification 49 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 56 [DEBUG]: DAG size before simplification 56, DAG size after simplification 56 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 34 [DEBUG]: DAG size before simplification 34, DAG size after simplification 34 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 54 [DEBUG]: DAG size before simplification 54, DAG size after simplification 54 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 54 [DEBUG]: DAG size before simplification 54, DAG size after simplification 54 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 54 [DEBUG]: DAG size before simplification 54, DAG size after simplification 54 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 3 [DEBUG]: DAG size before simplification 3, DAG size after simplification 3 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 41 [DEBUG]: DAG size before simplification 41, DAG size after simplification 41 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@1568159 [DEBUG]: simplifying formula of DAG size 53 [DEBUG]: DAG size before simplification 53, DAG size after simplification 53 [DEBUG]: 5 StateContainers 5 in inMapMode5 in outMapMode [INFO]: Start isDeterministic. Operand 5 states and 368 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 5 states, 5 states have (on average 73.6) internal successors, (368), 5 states have internal predecessors, (368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [INFO]: Floyd-Hoare automaton has 368 edges. 368 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [DEBUG]: 10 StateContainers 10 in inMapMode10 in outMapMode [INFO]: Start isDeterministic. Operand 10 states and 459 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 10 states, 10 states have (on average 45.9) internal successors, (459), 10 states have internal predecessors, (459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [INFO]: Floyd-Hoare automaton has 459 edges. 459 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [DEBUG]: 23 StateContainers 23 in inMapMode23 in outMapMode [INFO]: Start isDeterministic. Operand 23 states and 711 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 23 states, 23 states have (on average 30.91304347826087) internal successors, (711), 23 states have internal predecessors, (711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [INFO]: Floyd-Hoare automaton has 711 edges. 711 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [DEBUG]: 18 StateContainers 18 in inMapMode18 in outMapMode [INFO]: Start isDeterministic. Operand 18 states and 694 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 18 states, 18 states have (on average 38.55555555555556) internal successors, (694), 18 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [INFO]: Floyd-Hoare automaton has 694 edges. 694 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [DEBUG]: 28 StateContainers 28 in inMapMode28 in outMapMode [INFO]: Start isDeterministic. Operand 28 states and 822 transitions. [INFO]: Finished isDeterministic. Operand is deterministic. [INFO]: Starting inductivity check of a Floyd-Hoare automaton with has 28 states, 28 states have (on average 29.357142857142858) internal successors, (822), 28 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7f69d591 [INFO]: Floyd-Hoare automaton has 822 edges. 822 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [INFO]: Number of proof automata: 5 [INFO]: 71 / 86 letters are loopers in proof 0 [INFO]: 41 / 86 letters are loopers in proof 1 [INFO]: 27 / 86 letters are loopers in proof 2 [INFO]: 34 / 86 letters are loopers in proof 3 [INFO]: 26 / 86 letters are loopers in proof 4 [INFO]: Loopers in proof automata: min=26, max=71, median=34 [INFO]: Start finitePrefix. Operand will be constructed on-demand [DEBUG]: Start unfolding. Net will be constructed on-demandWe compute complete finite Prefix [DEBUG]: Constructed Non-cut-off-Event: 1:1A:[8][0] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 2, total #Conditions: 13 [DEBUG]: Constructed Non-cut-off-Event: 2:2A:[14][1] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 3, total #Conditions: 16 [DEBUG]: Constructed Non-cut-off-Event: 3:3A:[83][2] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 4, total #Conditions: 21 [DEBUG]: Constructed Non-cut-off-Event: 4:4A:[19][3] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 5, total #Conditions: 26 [DEBUG]: Constructed Non-cut-off-Event: 5:5A:[17][4] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 6, total #Conditions: 31 [DEBUG]: Constructed Non-cut-off-Event: 6:6A:[38][5] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 7, total #Conditions: 36 [DEBUG]: Constructed Non-cut-off-Event: 7:7A:[15][6] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 8, total #Conditions: 41 [DEBUG]: Constructed Non-cut-off-Event: 8:8A:[5][7] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 9, total #Conditions: 46 [DEBUG]: Constructed Non-cut-off-Event: 9:9A:[80][8] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 10, total #Conditions: 51 [DEBUG]: Constructed Non-cut-off-Event: 10:10A:[29][9] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 11, total #Conditions: 56 [DEBUG]: Constructed Non-cut-off-Event: 11:11A:[12][10] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 12, total #Conditions: 61 [DEBUG]: Constructed Non-cut-off-Event: 12:12A:[27][11] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 13, total #Conditions: 66 [DEBUG]: Constructed Non-cut-off-Event: 13:13A:[9][12] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 14, total #Conditions: 71 [DEBUG]: Constructed Non-cut-off-Event: 14:14A:[75][13] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 15, total #Conditions: 76 [DEBUG]: Constructed Non-cut-off-Event: 15:15A:[84][14] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 16, total #Conditions: 81 [DEBUG]: Constructed Non-cut-off-Event: 16:16A:[6][15] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 17, total #Conditions: 86 [DEBUG]: Constructed Non-cut-off-Event: 17:17A:[30][16] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 18, total #Conditions: 87 [DEBUG]: Constructed Non-cut-off-Event: 18:18A:[31][17] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 19, total #Conditions: 92 [DEBUG]: Constructed Non-cut-off-Event: 19:19A:[11][18] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 20, total #Conditions: 97 [DEBUG]: Constructed Non-cut-off-Event: 20:20A:[20][19] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 21, total #Conditions: 102 [DEBUG]: Constructed Non-cut-off-Event: 21:21A:[13][20] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 22, total #Conditions: 103 [DEBUG]: Constructed Non-cut-off-Event: 22:22A:[4][21] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 23, total #Conditions: 104 [DEBUG]: Constructed Non-cut-off-Event: 23:23A:[18][22] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 24, total #Conditions: 109 [DEBUG]: Constructed Non-cut-off-Event: 24:24A:[70][23] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 25, total #Conditions: 117 [DEBUG]: Constructed Non-cut-off-Event: 25:25A:[41][24] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 26, total #Conditions: 118 [DEBUG]: Constructed Non-cut-off-Event: 26:25A:[82][25] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 27, total #Conditions: 119 [DEBUG]: Constructed Non-cut-off-Event: 27:26A:[42][26] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 28, total #Conditions: 125 [DEBUG]: Constructed Non-cut-off-Event: 28:26A:[86][27] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 29, total #Conditions: 126 [DEBUG]: Constructed Non-cut-off-Event: 29:27A:[43][28] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 30, total #Conditions: 131 [DEBUG]: Constructed Non-cut-off-Event: 30:27A:[2][30] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 31, total #Conditions: 136 [DEBUG]: Constructed Cut-off-Event: 31:29A:[42][26] [DEBUG]: Possible Extension size: 3, total #Events: 32, total #Conditions: 142 [DEBUG]: Constructed Non-cut-off-Event: 32:28A:[44][32] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 33, total #Conditions: 147 [DEBUG]: Constructed Non-cut-off-Event: 33:29A:[2][29] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 34, total #Conditions: 152 [DEBUG]: Constructed Cut-off-Event: 34:30A:[2][31] [DEBUG]: Possible Extension size: 3, total #Events: 35, total #Conditions: 157 [DEBUG]: Constructed Non-cut-off-Event: 35:29A:[45][34] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 36, total #Conditions: 158 [DEBUG]: Constructed Non-cut-off-Event: 36:30A:[43][28] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 37, total #Conditions: 163 [DEBUG]: Constructed Cut-off-Event: 37:31A:[2][33] [DEBUG]: Possible Extension size: 2, total #Events: 38, total #Conditions: 168 [DEBUG]: Constructed Non-cut-off-Event: 38:30A:[46][35] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 39, total #Conditions: 169 [DEBUG]: Constructed Non-cut-off-Event: 39:31A:[44][32] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 40, total #Conditions: 174 [DEBUG]: Constructed Non-cut-off-Event: 40:32A:[45][34] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 41, total #Conditions: 175 [DEBUG]: Constructed Non-cut-off-Event: 41:33A:[46][35] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 42, total #Conditions: 176 [DEBUG]: Constructed Non-cut-off-Event: 42:34A:[71][36] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 43, total #Conditions: 183 [DEBUG]: Constructed Non-cut-off-Event: 43:35A:[24][37] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 44, total #Conditions: 184 [DEBUG]: Constructed Non-cut-off-Event: 44:36A:[1][38] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 45, total #Conditions: 185 [DEBUG]: Constructed Non-cut-off-Event: 45:37A:[10][39] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 46, total #Conditions: 186 [DEBUG]: Constructed Non-cut-off-Event: 46:38A:[21][40] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 47, total #Conditions: 191 [DEBUG]: Constructed Non-cut-off-Event: 47:39A:[68][41] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 48, total #Conditions: 199 [DEBUG]: Constructed Non-cut-off-Event: 48:40A:[77][42] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 49, total #Conditions: 200 [DEBUG]: Constructed Non-cut-off-Event: 49:40A:[47][43] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 50, total #Conditions: 201 [DEBUG]: Constructed Non-cut-off-Event: 50:41A:[32][44] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 51, total #Conditions: 202 [DEBUG]: Constructed Non-cut-off-Event: 51:41A:[48][45] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 52, total #Conditions: 207 [DEBUG]: Constructed Non-cut-off-Event: 52:42A:[25][46] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 53, total #Conditions: 212 [DEBUG]: Constructed Cut-off-Event: 53:44A:[25][46] [DEBUG]: Possible Extension size: 2, total #Events: 54, total #Conditions: 217 [DEBUG]: Constructed Non-cut-off-Event: 54:42A:[50][47] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 55, total #Conditions: 223 [DEBUG]: Constructed Non-cut-off-Event: 55:43A:[52][49] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 56, total #Conditions: 224 [DEBUG]: Constructed Non-cut-off-Event: 56:44A:[48][45] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 57, total #Conditions: 229 [DEBUG]: Constructed Cut-off-Event: 57:45A:[25][48] [DEBUG]: Possible Extension size: 2, total #Events: 58, total #Conditions: 234 [DEBUG]: Constructed Non-cut-off-Event: 58:44A:[54][50] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 59, total #Conditions: 239 [DEBUG]: Constructed Non-cut-off-Event: 59:45A:[50][47] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 60, total #Conditions: 245 [DEBUG]: Constructed Non-cut-off-Event: 60:45A:[55][51] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 61, total #Conditions: 250 [DEBUG]: Constructed Non-cut-off-Event: 61:46A:[52][49] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 62, total #Conditions: 251 [DEBUG]: Constructed Cut-off-Event: 62:47A:[25][48] [DEBUG]: Possible Extension size: 3, total #Events: 63, total #Conditions: 256 [DEBUG]: Constructed Non-cut-off-Event: 63:46A:[57][53] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 64, total #Conditions: 261 [DEBUG]: Constructed Non-cut-off-Event: 64:47A:[54][50] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 65, total #Conditions: 266 [DEBUG]: Constructed Cut-off-Event: 65:48A:[25][52] [DEBUG]: Possible Extension size: 3, total #Events: 66, total #Conditions: 271 [DEBUG]: Constructed Non-cut-off-Event: 66:47A:[59][54] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 67, total #Conditions: 276 [DEBUG]: Constructed Non-cut-off-Event: 67:48A:[55][51] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 68, total #Conditions: 281 [DEBUG]: Constructed Cut-off-Event: 68:49A:[25][55] [DEBUG]: Possible Extension size: 3, total #Events: 69, total #Conditions: 286 [DEBUG]: Constructed Non-cut-off-Event: 69:48A:[62][57] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 70, total #Conditions: 291 [DEBUG]: Constructed Non-cut-off-Event: 70:49A:[57][53] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 71, total #Conditions: 296 [DEBUG]: Constructed Cut-off-Event: 71:50A:[25][56] [DEBUG]: Possible Extension size: 3, total #Events: 72, total #Conditions: 301 [DEBUG]: Constructed Non-cut-off-Event: 72:49A:[64][58] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 73, total #Conditions: 306 [DEBUG]: Constructed Non-cut-off-Event: 73:50A:[59][54] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 74, total #Conditions: 311 [DEBUG]: Constructed Cut-off-Event: 74:51A:[25][56] [DEBUG]: Possible Extension size: 3, total #Events: 75, total #Conditions: 316 [DEBUG]: Constructed Non-cut-off-Event: 75:50A:[57][60] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 76, total #Conditions: 321 [DEBUG]: Constructed Non-cut-off-Event: 76:51A:[62][57] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 77, total #Conditions: 326 [DEBUG]: Constructed Cut-off-Event: 77:52A:[25][59] [DEBUG]: Possible Extension size: 3, total #Events: 78, total #Conditions: 331 [DEBUG]: Constructed Non-cut-off-Event: 78:51A:[59][61] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 79, total #Conditions: 336 [DEBUG]: Constructed Non-cut-off-Event: 79:52A:[64][58] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 80, total #Conditions: 341 [DEBUG]: Constructed Cut-off-Event: 80:53A:[25][62] [DEBUG]: Possible Extension size: 3, total #Events: 81, total #Conditions: 346 [DEBUG]: Constructed Non-cut-off-Event: 81:52A:[62][64] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 82, total #Conditions: 351 [DEBUG]: Constructed Non-cut-off-Event: 82:53A:[57][60] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 83, total #Conditions: 356 [DEBUG]: Constructed Cut-off-Event: 83:54A:[25][63] [DEBUG]: Possible Extension size: 3, total #Events: 84, total #Conditions: 361 [DEBUG]: Constructed Non-cut-off-Event: 84:53A:[64][65] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 85, total #Conditions: 366 [DEBUG]: Constructed Non-cut-off-Event: 85:54A:[59][61] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 86, total #Conditions: 371 [DEBUG]: Constructed Cut-off-Event: 86:55A:[25][63] [DEBUG]: Possible Extension size: 3, total #Events: 87, total #Conditions: 376 [DEBUG]: Constructed Non-cut-off-Event: 87:54A:[57][67] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 88, total #Conditions: 381 [DEBUG]: Constructed Non-cut-off-Event: 88:55A:[62][64] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 89, total #Conditions: 386 [DEBUG]: Constructed Cut-off-Event: 89:56A:[25][66] [DEBUG]: Possible Extension size: 3, total #Events: 90, total #Conditions: 391 [DEBUG]: Constructed Non-cut-off-Event: 90:55A:[59][68] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 91, total #Conditions: 396 [DEBUG]: Constructed Non-cut-off-Event: 91:56A:[64][65] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 92, total #Conditions: 401 [DEBUG]: Constructed Cut-off-Event: 92:57A:[25][69] [DEBUG]: Possible Extension size: 4, total #Events: 93, total #Conditions: 406 [DEBUG]: Constructed Non-cut-off-Event: 93:56A:[61][70] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 94, total #Conditions: 411 [DEBUG]: Constructed Non-cut-off-Event: 94:56A:[62][71] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 95, total #Conditions: 416 [DEBUG]: Constructed Non-cut-off-Event: 95:57A:[57][67] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 96, total #Conditions: 421 [DEBUG]: Constructed Cut-off-Event: 96:58A:[25][69] [DEBUG]: Possible Extension size: 5, total #Events: 97, total #Conditions: 426 [DEBUG]: Constructed Non-cut-off-Event: 97:57A:[58][72] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 98, total #Conditions: 430 [DEBUG]: Constructed Non-cut-off-Event: 98:57A:[64][73] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 99, total #Conditions: 435 [DEBUG]: Constructed Non-cut-off-Event: 99:58A:[59][68] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 100, total #Conditions: 440 [DEBUG]: Constructed Cut-off-Event: 100:59A:[25][69] [DEBUG]: Possible Extension size: 7, total #Events: 101, total #Conditions: 445 [DEBUG]: Constructed Cut-off-Event: 101:59A:[25][69] [DEBUG]: Possible Extension size: 6, total #Events: 102, total #Conditions: 450 [DEBUG]: Constructed Non-cut-off-Event: 102:58A:[60][74] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 103, total #Conditions: 451 [DEBUG]: Constructed Non-cut-off-Event: 103:58A:[57][76] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 104, total #Conditions: 456 [DEBUG]: Constructed Non-cut-off-Event: 104:59A:[61][70] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 105, total #Conditions: 461 [DEBUG]: Constructed Cut-off-Event: 105:60A:[25][69] [DEBUG]: Possible Extension size: 6, total #Events: 106, total #Conditions: 466 [DEBUG]: Constructed Non-cut-off-Event: 106:59A:[62][71] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 107, total #Conditions: 471 [DEBUG]: Constructed Cut-off-Event: 107:60A:[25][75] [DEBUG]: Possible Extension size: 5, total #Events: 108, total #Conditions: 476 [DEBUG]: Constructed Non-cut-off-Event: 108:59A:[63][77] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 109, total #Conditions: 481 [DEBUG]: Constructed Non-cut-off-Event: 109:59A:[59][78] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 110, total #Conditions: 486 [DEBUG]: Constructed Non-cut-off-Event: 110:60A:[58][72] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 111, total #Conditions: 490 [DEBUG]: Constructed Non-cut-off-Event: 111:60A:[64][73] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 112, total #Conditions: 495 [DEBUG]: Constructed Cut-off-Event: 112:61A:[25][75] [DEBUG]: Possible Extension size: 7, total #Events: 113, total #Conditions: 500 [DEBUG]: Constructed Non-cut-off-Event: 113:60A:[65][80] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 114, total #Conditions: 505 [DEBUG]: Constructed Non-cut-off-Event: 114:60A:[61][81] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 115, total #Conditions: 510 [DEBUG]: Constructed Non-cut-off-Event: 115:60A:[62][82] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 116, total #Conditions: 515 [DEBUG]: Constructed Non-cut-off-Event: 116:61A:[60][74] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 117, total #Conditions: 516 [DEBUG]: Constructed Cut-off-Event: 117:62A:[25][79] [DEBUG]: Possible Extension size: 9, total #Events: 118, total #Conditions: 521 [DEBUG]: Constructed Non-cut-off-Event: 118:61A:[57][76] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 119, total #Conditions: 526 [DEBUG]: Constructed Cut-off-Event: 119:62A:[25][75] [DEBUG]: Possible Extension size: 8, total #Events: 120, total #Conditions: 531 [DEBUG]: Constructed Non-cut-off-Event: 120:61A:[66][84] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 121, total #Conditions: 532 [DEBUG]: Constructed Non-cut-off-Event: 121:61A:[58][85] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 9, total #Events: 122, total #Conditions: 536 [DEBUG]: Constructed Non-cut-off-Event: 122:61A:[64][86] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 123, total #Conditions: 541 [DEBUG]: Constructed Non-cut-off-Event: 123:62A:[63][77] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 124, total #Conditions: 546 [DEBUG]: Constructed Cut-off-Event: 124:63A:[25][83] [DEBUG]: Possible Extension size: 9, total #Events: 125, total #Conditions: 551 [DEBUG]: Constructed Non-cut-off-Event: 125:62A:[59][78] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 10, total #Events: 126, total #Conditions: 556 [DEBUG]: Constructed Cut-off-Event: 126:63A:[25][75] [DEBUG]: Possible Extension size: 9, total #Events: 127, total #Conditions: 561 [DEBUG]: Constructed Cut-off-Event: 127:63A:[25][75] [DEBUG]: Possible Extension size: 8, total #Events: 128, total #Conditions: 566 [DEBUG]: Constructed Non-cut-off-Event: 128:62A:[51][87] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 129, total #Conditions: 567 [DEBUG]: Constructed Non-cut-off-Event: 129:62A:[60][74] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 130, total #Conditions: 568 [DEBUG]: Constructed Cut-off-Event: 130:63A:[63][91] [DEBUG]: Possible Extension size: 7, total #Events: 131, total #Conditions: 573 [DEBUG]: Constructed Non-cut-off-Event: 131:62A:[57][89] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 132, total #Conditions: 578 [DEBUG]: Constructed Non-cut-off-Event: 132:63A:[65][80] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 133, total #Conditions: 583 [DEBUG]: Constructed Non-cut-off-Event: 133:63A:[61][81] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 8, total #Events: 134, total #Conditions: 588 [DEBUG]: Constructed Cut-off-Event: 134:64A:[25][75] [DEBUG]: Possible Extension size: 7, total #Events: 135, total #Conditions: 593 [DEBUG]: Constructed Non-cut-off-Event: 135:63A:[62][82] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 136, total #Conditions: 598 [DEBUG]: Constructed Cut-off-Event: 136:64A:[25][88] [DEBUG]: Possible Extension size: 6, total #Events: 137, total #Conditions: 603 [DEBUG]: Constructed Non-cut-off-Event: 137:63A:[53][90] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 138, total #Conditions: 604 [DEBUG]: Constructed Non-cut-off-Event: 138:63A:[59][92] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 139, total #Conditions: 609 [DEBUG]: Constructed Non-cut-off-Event: 139:64A:[66][84] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 140, total #Conditions: 610 [DEBUG]: Constructed Non-cut-off-Event: 140:64A:[58][85] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 141, total #Conditions: 614 [DEBUG]: Constructed Non-cut-off-Event: 141:64A:[64][86] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 142, total #Conditions: 619 [DEBUG]: Constructed Cut-off-Event: 142:65A:[25][93] [DEBUG]: Possible Extension size: 5, total #Events: 143, total #Conditions: 624 [DEBUG]: Constructed Non-cut-off-Event: 143:64A:[62][95] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 144, total #Conditions: 629 [DEBUG]: Constructed Non-cut-off-Event: 144:65A:[51][87] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 145, total #Conditions: 630 [DEBUG]: Constructed Non-cut-off-Event: 145:65A:[60][74] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 146, total #Conditions: 631 [DEBUG]: Constructed Cut-off-Event: 146:66A:[63][91] [DEBUG]: Possible Extension size: 5, total #Events: 147, total #Conditions: 636 [DEBUG]: Constructed Non-cut-off-Event: 147:65A:[57][89] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 148, total #Conditions: 641 [DEBUG]: Constructed Cut-off-Event: 148:66A:[25][94] [DEBUG]: Possible Extension size: 4, total #Events: 149, total #Conditions: 646 [DEBUG]: Constructed Non-cut-off-Event: 149:65A:[64][96] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 150, total #Conditions: 651 [DEBUG]: Constructed Non-cut-off-Event: 150:66A:[53][90] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 151, total #Conditions: 652 [DEBUG]: Constructed Non-cut-off-Event: 151:66A:[59][92] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 152, total #Conditions: 657 [DEBUG]: Constructed Cut-off-Event: 152:67A:[25][94] [DEBUG]: Possible Extension size: 4, total #Events: 153, total #Conditions: 662 [DEBUG]: Constructed Non-cut-off-Event: 153:66A:[57][98] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 154, total #Conditions: 667 [DEBUG]: Constructed Non-cut-off-Event: 154:67A:[72][99] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 155, total #Conditions: 674 [DEBUG]: Constructed Non-cut-off-Event: 155:67A:[62][95] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 156, total #Conditions: 679 [DEBUG]: Constructed Cut-off-Event: 156:68A:[25][97] [DEBUG]: Possible Extension size: 4, total #Events: 157, total #Conditions: 684 [DEBUG]: Constructed Non-cut-off-Event: 157:67A:[59][100] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 158, total #Conditions: 689 [DEBUG]: Constructed Non-cut-off-Event: 158:68A:[76][102] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 159, total #Conditions: 690 [DEBUG]: Constructed Non-cut-off-Event: 159:68A:[64][96] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 160, total #Conditions: 695 [DEBUG]: Constructed Cut-off-Event: 160:69A:[25][101] [DEBUG]: Possible Extension size: 4, total #Events: 161, total #Conditions: 700 [DEBUG]: Constructed Non-cut-off-Event: 161:68A:[62][103] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 162, total #Conditions: 705 [DEBUG]: Constructed Non-cut-off-Event: 162:69A:[85][104] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 163, total #Conditions: 711 [DEBUG]: Constructed Non-cut-off-Event: 163:69A:[57][98] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 164, total #Conditions: 716 [DEBUG]: Constructed Cut-off-Event: 164:70A:[25][101] [DEBUG]: Possible Extension size: 4, total #Events: 165, total #Conditions: 721 [DEBUG]: Constructed Non-cut-off-Event: 165:69A:[64][105] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 166, total #Conditions: 726 [DEBUG]: Constructed Non-cut-off-Event: 166:70A:[33][106] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 167, total #Conditions: 729 [DEBUG]: Constructed Non-cut-off-Event: 167:70A:[59][100] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 168, total #Conditions: 734 [DEBUG]: Constructed Cut-off-Event: 168:71A:[25][101] [DEBUG]: Possible Extension size: 4, total #Events: 169, total #Conditions: 739 [DEBUG]: Constructed Non-cut-off-Event: 169:70A:[57][108] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 170, total #Conditions: 744 [DEBUG]: Constructed Non-cut-off-Event: 170:71A:[7][109] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 171, total #Conditions: 747 [DEBUG]: Constructed Non-cut-off-Event: 171:71A:[62][103] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 172, total #Conditions: 752 [DEBUG]: Constructed Cut-off-Event: 172:72A:[25][107] [DEBUG]: Possible Extension size: 4, total #Events: 173, total #Conditions: 757 [DEBUG]: Constructed Non-cut-off-Event: 173:71A:[59][110] [DEBUG]: The Event lead to 3 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 174, total #Conditions: 762 [DEBUG]: Constructed Non-cut-off-Event: 174:72A:[81][112] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 175, total #Conditions: 765 [DEBUG]: Constructed Non-cut-off-Event: 175:72A:[64][105] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 176, total #Conditions: 770 [DEBUG]: Constructed Cut-off-Event: 176:73A:[25][111] [DEBUG]: Possible Extension size: 4, total #Events: 177, total #Conditions: 775 [DEBUG]: Constructed Non-cut-off-Event: 177:72A:[61][113] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 178, total #Conditions: 780 [DEBUG]: Constructed Non-cut-off-Event: 178:72A:[62][114] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 179, total #Conditions: 785 [DEBUG]: Constructed Non-cut-off-Event: 179:73A:[57][108] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 180, total #Conditions: 790 [DEBUG]: Constructed Cut-off-Event: 180:74A:[25][111] [DEBUG]: Possible Extension size: 5, total #Events: 181, total #Conditions: 795 [DEBUG]: Constructed Non-cut-off-Event: 181:73A:[58][115] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 6, total #Events: 182, total #Conditions: 799 [DEBUG]: Constructed Non-cut-off-Event: 182:73A:[64][116] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 183, total #Conditions: 804 [DEBUG]: Constructed Cut-off-Event: 183:74A:[57][117] [DEBUG]: Possible Extension size: 6, total #Events: 184, total #Conditions: 809 [DEBUG]: Constructed Non-cut-off-Event: 184:74A:[59][110] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 7, total #Events: 185, total #Conditions: 814 [DEBUG]: Constructed Cut-off-Event: 185:75A:[25][111] [DEBUG]: Possible Extension size: 6, total #Events: 186, total #Conditions: 819 [DEBUG]: Constructed Cut-off-Event: 186:75A:[25][111] [DEBUG]: Possible Extension size: 5, total #Events: 187, total #Conditions: 824 [DEBUG]: Constructed Non-cut-off-Event: 187:74A:[60][74] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 188, total #Conditions: 825 [DEBUG]: Constructed Non-cut-off-Event: 188:75A:[61][113] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 5, total #Events: 189, total #Conditions: 830 [DEBUG]: Constructed Cut-off-Event: 189:76A:[25][111] [DEBUG]: Possible Extension size: 4, total #Events: 190, total #Conditions: 835 [DEBUG]: Constructed Non-cut-off-Event: 190:75A:[62][114] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 191, total #Conditions: 840 [DEBUG]: Constructed Cut-off-Event: 191:76A:[25][111] [DEBUG]: Possible Extension size: 3, total #Events: 192, total #Conditions: 845 [DEBUG]: Constructed Non-cut-off-Event: 192:75A:[63][118] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 193, total #Conditions: 850 [DEBUG]: Constructed Non-cut-off-Event: 193:76A:[58][115] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 194, total #Conditions: 854 [DEBUG]: Constructed Non-cut-off-Event: 194:76A:[64][116] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 195, total #Conditions: 859 [DEBUG]: Constructed Cut-off-Event: 195:77A:[57][117] [DEBUG]: Possible Extension size: 3, total #Events: 196, total #Conditions: 864 [DEBUG]: Constructed Non-cut-off-Event: 196:76A:[65][120] [DEBUG]: The Event lead to 2 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 197, total #Conditions: 869 [DEBUG]: Constructed Non-cut-off-Event: 197:77A:[60][74] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 4, total #Events: 198, total #Conditions: 870 [DEBUG]: Constructed Cut-off-Event: 198:78A:[25][119] [DEBUG]: Possible Extension size: 3, total #Events: 199, total #Conditions: 875 [DEBUG]: Constructed Non-cut-off-Event: 199:77A:[66][84] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 200, total #Conditions: 876 [DEBUG]: Constructed Non-cut-off-Event: 200:78A:[63][118] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 3, total #Events: 201, total #Conditions: 881 [DEBUG]: Constructed Cut-off-Event: 201:79A:[25][121] [DEBUG]: Possible Extension size: 2, total #Events: 202, total #Conditions: 886 [DEBUG]: Constructed Non-cut-off-Event: 202:78A:[51][87] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 203, total #Conditions: 887 [DEBUG]: Constructed Non-cut-off-Event: 203:79A:[65][120] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 2, total #Events: 204, total #Conditions: 892 [DEBUG]: Constructed Non-cut-off-Event: 204:79A:[53][90] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 205, total #Conditions: 893 [DEBUG]: Constructed Non-cut-off-Event: 205:80A:[66][84] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 206, total #Conditions: 894 [DEBUG]: Constructed Non-cut-off-Event: 206:81A:[51][87] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 207, total #Conditions: 895 [DEBUG]: Constructed Non-cut-off-Event: 207:82A:[53][90] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 208, total #Conditions: 896 [DEBUG]: Constructed Non-cut-off-Event: 208:83A:[72][122] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 209, total #Conditions: 903 [DEBUG]: Constructed Non-cut-off-Event: 209:84A:[76][102] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 210, total #Conditions: 904 [DEBUG]: Constructed Non-cut-off-Event: 210:85A:[85][123] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 211, total #Conditions: 910 [DEBUG]: Constructed Non-cut-off-Event: 211:86A:[33][124] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 212, total #Conditions: 913 [DEBUG]: Constructed Non-cut-off-Event: 212:87A:[7][125] [DEBUG]: The Event lead to 1 new possible extensions. [DEBUG]: Possible Extension size: 1, total #Events: 213, total #Conditions: 916 [DEBUG]: Constructed Non-cut-off-Event: 213:88A:[81][126] [DEBUG]: The Event lead to 0 new possible extensions. [DEBUG]: Possible Extension size: 0, total #Events: 214, total #Conditions: 919 [INFO]: 49/213 cut-off events. [INFO]: For 197/205 co-relation queries the response was YES. [INFO]: Finished finitePrefix Result has 919 conditions, 213 events. 49/213 cut-off events. For 197/205 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 563 event pairs, 1 based on Foata normal form. 7/214 useless extension candidates. Maximal degree in co-relation 736. Up to 102 conditions per place. [INFO]: OwickiGriesTestSuite setup time: 10148ms [DEBUG]: 810 StateContainers 810 in inMapMode810 in outMapMode [INFO]: Ignoring conditions belonging to cutoff events. [INFO]: Constructing Owicki-Gries proof for Petri program that has 74 places, 70 transitions, 152 flow and unfolding that has 919 conditions, 213 events. 246 conditions belong to cutoff events, 673 conditions do not. 174 conditions are original conditions, 499 conditions are assertion conditions. [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l66], [l51], [l48]], 5#true] under transitions [8][32] is [[[l51], [l48], [l66, l14]], 5#true] [DEBUG]: --> subsumption; abandoning [[[l66], [l51], [l48]], 5#true]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l66, l14]], 5#true] under transitions [8][32] is [[[l51], [l48], [l66, l14]], 5#true] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l66, l14]], 5#true] under transitions [14][41] is [[[l51], [l54], [l48]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l54], [l48]], 12#(< 0 |#StackHeapBarrier|)] under transitions [83][14] is [[[l51], [l48], [l8, l54]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> subsumption; abandoning [[[l51], [l54], [l48]], 12#(< 0 |#StackHeapBarrier|)]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l8, l54]], 12#(< 0 |#StackHeapBarrier|)] under transitions [83][14] is [[[l51], [l48], [l8, l54]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l8, l54]], 12#(< 0 |#StackHeapBarrier|)] under transitions [19][48] is [[[l8, l54, l43], [l51], [l48]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l8, l54]], 12#(< 0 |#StackHeapBarrier|)]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l8, l54, l43], [l51], [l48]], 12#(< 0 |#StackHeapBarrier|)] under transitions [17][44] is [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> subsumption; abandoning [[[l8, l54, l43], [l51], [l48]], 12#(< 0 |#StackHeapBarrier|)]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] under transitions [17][44] is [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] under transitions [83][14] is [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] under transitions [19][48] is [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l8, l43, l54, l23]], 12#(< 0 |#StackHeapBarrier|)] under transitions [38][65] is [[[l4], [l51], [l48]], 15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l4], [l51], [l48]], 15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))] under transitions [15][42] is [[[l51], [l48], [l3]], 40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l3]], 40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [5][27] is [[[l51], [l48], [l35]], 95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l35]], 95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [80][7] is [[[l51], [l48], [l65]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l65]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [29][60] is [[[l65, l26], [l51], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l65]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l65, l26], [l51], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [12][38] is [[[l51], [l65, l26, l7], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> subsumption; abandoning [[[l65, l26], [l51], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l65, l26, l7], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [12][38] is [[[l51], [l65, l26, l7], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l65, l26, l7], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [27][56] is [[[l51], [l60], [l48]], 275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l65, l26, l7], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [29][60] is [[[l51], [l65, l26, l7], [l48]], 180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l60], [l48]], 275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [9][33] is [[[l50], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l50], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [75][4] is [[[l51], [l48], [l50, l13]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> subsumption; abandoning [[[l50], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l50, l13]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [75][4] is [[[l51], [l48], [l50, l13]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l50, l13]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [84][17] is [[[l50, l13, l40], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l50, l13]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l50, l13, l40], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [75][4] is [[[l50, l13, l40], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l50, l13, l40], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [6][28] is [[[l51], [l17], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l50, l13, l40], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] under transitions [84][17] is [[[l50, l13, l40], [l51], [l48]], 372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l17], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [30][61] is [[[l17, l22], [l51], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l17], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l17, l22], [l51], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [30][61] is [[[l17, l22], [l51], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l17, l22], [l51], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [31][62] is [[[l51], [l17, l22, l29], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l17, l22], [l51], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l17, l22, l29], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [30][61] is [[[l51], [l17, l22, l29], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l17, l22, l29], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [11][35] is [[[l51], [l6], [l48]], 538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l17, l22, l29], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [31][62] is [[[l51], [l17, l22, l29], [l48]], 460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l6], [l48]], 538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [20][49] is [[[l41], [l51], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l41], [l51], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [13][39] is [[[l51], [l48], [l36, l41]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l41], [l51], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l36, l41]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [13][39] is [[[l51], [l48], [l36, l41]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l36, l41]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [4][26] is [[[l51], [l48], [l36, l41, l25]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l36, l41]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l36, l41, l25]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [13][39] is [[[l51], [l48], [l36, l41, l25]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l36, l41, l25]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [18][47] is [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l36, l41, l25]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [13][39] is [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [18][47] is [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [70][59] is [[[l53], [l21], [l34], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [4][26] is [[[l51], [l41, l25, l36, l44], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l34], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [41][69] is [[[l53], [l21], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21], [l34], [l48]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [42][3] is [[[l53], [l63], [l21], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [41][69] is [[[l53], [l21], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l21], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l21], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l21], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l63], [l21, l57], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [42][3] is [[[l53], [l21, l57], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [41][69] is [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l48], [l34, l24], [l21, l57, l31]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21, l57], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l21], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l57]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l48], [l57], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l57]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l57, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l63], [l48], [l57]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l21, l57], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l63], [l21, l57], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l34, l24], [l21, l57, l31]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [42][3] is [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l34, l24], [l21, l57, l31]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l34, l24], [l21, l57, l31]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l67], [l57]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l48], [l72], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l67], [l57]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l57, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l21], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l57, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l63], [l48], [l57, l9, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l57, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l21, l57], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l48], [l67], [l21, l57, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l63], [l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l48], [l21, l57, l31], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l63], [l48], [l21, l57, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [42][3] is [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [41][69] is [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l21, l9, l57, l31], [l48], [l34, l24]], 602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l72], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l72], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l21], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l21], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l57, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l57, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l57, l9, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l57, l9, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l63], [l48], [l57, l9, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l57, l9, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l63], [l48], [l57, l9, l31]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21, l57], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l9, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l63], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l21, l57, l31], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l21, l57, l31], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l48], [l67], [l21, l57, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l21, l57, l31], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l48], [l72], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l21, l57, l31], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l48], [l67], [l21, l57, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l48], [l9]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l48], [l9], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [43][0] is [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l63], [l21, l9, l57, l31], [l48]], 654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l48], [l72], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l57, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l57, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l48], [l72], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l48], [l67], [l57, l9, l31]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21, l57], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l9, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l48], [l72], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l72], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [44][2] is [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l21, l9, l57, l31], [l48], [l67]], 709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l57, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l57], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l48], [l72, l45, l20], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l57, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l57, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l48], [l72], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l72], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l9, l31], [l53], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l48], [l9], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l21, l57, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l21, l9, l57, l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21, l9, l57, l31], [l48], [l72]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l9, l31], [l53], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l48], [l9]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l72, l20], [l21, l9, l57, l31], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l53], [l21, l9, l57, l31], [l72, l20], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [71][45] is [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l9, l31], [l53], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [71][45] is [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l48], [l9], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [71][45] is [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l48], [l72, l45, l20], [l57, l9, l31]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [71][45] is [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [2][23] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [82][11] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [46][9] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [45][8] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [86][19] is [[[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [24][53] is [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [24][53] is [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [24][53] is [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [24][53] is [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l0], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l19, l0]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l19, l68, l0], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [21][50] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [21][50] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [21][50] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [21][50] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l28, l0, l19, l68], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [68][43] is [[[l18], [l51], [l62], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [10][34] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [1][22] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [21][50] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [24][53] is [[[l28, l0, l19, l68, l47], [l51], [l48]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l18], [l51], [l62], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l62], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l18], [l51], [l62], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l62], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [47][24] is [[[l51], [l62, l39], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l62], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [48][15] is [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l62, l39], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [48][15] is [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [47][24] is [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l62, l39, l37], [l49], [l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [48][15] is [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l46, l18, l33], [l62, l39, l37], [l49]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [48][15] is [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [47][24] is [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]], 758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [50][20] is [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [52][36] is [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l64], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [54][25] is [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l64, l1], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [54][25] is [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [52][36] is [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]], 801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [55][40] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l55], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [65][13] is [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [66][58] is [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5, l71], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [51][55] is [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5, l71], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l5, l71], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [51][55] is [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [53][21] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [61][66] is [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55, l71], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [72][51] is [[[l59], [l51], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [51][55] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [53][21] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [25][54] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [66][58] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [32][63] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [59][68] is [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [77][6] is [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l5, l55, l71, l12], [l51], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l59], [l51], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [76][5] is [[[l51], [l59, l52], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l59], [l51], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l5, l55, l69, l71, l12], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l59, l52], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [76][5] is [[[l51], [l59, l52], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l59, l52], [l48]], 1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [85][18] is [[[l51], [l48], [l58]], 1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l58]], 1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [33][64] is [[[l51], [l48], [l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] under transitions [57][31] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [7][29] is [[[l51], [l48], [l10, l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l10, l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [81][10] is [[[l30], [l51], [l48]], 1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l10, l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [7][29] is [[[l51], [l48], [l10, l70]], 1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l55], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l46, l11, l18, l33], [l71]], 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [57][31] is [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l5], [l51], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l5, l55, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l5, l55, l69, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [65][13] is [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [66][58] is [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l56], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [59][68] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [60][12] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [63][46] is [[[l51], [l49], [l2], [l46, l11, l18, l33]], 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [58][57] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [25][54] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [61][66] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [62][67] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [32][63] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [64][37] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] under transitions [57][31] is [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [51][55] is [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l49], [l56, l73], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [51][55] is [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [53][21] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l56, l32, l73], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [72][51] is [[[l59], [l51], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> regular successor; adding... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [77][6] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [51][55] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [53][21] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [25][54] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [66][58] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [32][63] is [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l59], [l51], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [76][5] is [[[l51], [l59, l52], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l59], [l51], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l59, l52], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [76][5] is [[[l51], [l59, l52], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l59, l52], [l48]], 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [85][18] is [[[l51], [l48], [l58]], 1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l58]], 1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [33][64] is [[[l51], [l48], [l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [7][29] is [[[l51], [l48], [l10, l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> subsumption; abandoning [[[l51], [l48], [l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l10, l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [81][10] is [[[l30], [l51], [l48]], 1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: successor of [[[l51], [l48], [l10, l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] under transitions [7][29] is [[[l51], [l48], [l10, l70]], 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))] [DEBUG]: --> self loop; skipping... [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@7cc586a8 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@44a2b17b [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [12#(< 0 |#StackHeapBarrier|)], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [12#(< 0 |#StackHeapBarrier|)], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [95#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [15#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [372#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [275#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [40#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [538#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [5#true], Equals: false [DEBUG]: Law 1: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [5#true], Law 2: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Equals: false [DEBUG]: Law 1: [5#true], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [180#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1))], Law 2: [460#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Recursively process sets: [[[[l51], [l59, l52], [l48]], [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)), 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]], [[[l51], [l48], [l10, l70]], [1253#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)), 1302#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]], [[[l51], [l48], [l58]], [1299#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)), 1237#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]], [[[l30], [l51], [l48]], [1264#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)), 1304#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]]] [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l46, l11, l18, l33], [l71]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l46, l11, l18, l33], [l71]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l46, l11, l18, l33], [l71]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l5], [l51], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l46, l11, l18, l33], [l71]] and [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l49], [l46, l11, l18, l33], [l71]] [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] and [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] and [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [654#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [709#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [801#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [602#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Check overlap for: [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] and [[l5], [l51], [l49], [l46, l11, l18, l33]] [DEBUG]: Law 1: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: true [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Law 1: [758#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))], Law 2: [1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))], Equals: false [DEBUG]: Recursively process sets: [[[[l49], [l51], [l46, l11, l18, l33], [l69, l27, l12, l55, l38]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l5, l69, l27, l12, l71]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l38, l71], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l69, l27, l12, l55, l38]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l69, l27, l12, l71], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l49], [l5], [l51], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l38]], [924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l69, l27, l12, l55, l71]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l71]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l5, l69, l27, l12], [l49], [l51], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l5, l69, l27, l12, l55], [l51], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l38]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l69, l27, l12]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l38]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l69, l27, l12]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l55, l38], [l49], [l51], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5, l69, l27, l12, l55, l38], [l49], [l51], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]], [1214#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)), 1295#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l69, l27, l12, l55], [l49], [l51], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l71]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l38]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l69, l27, l12, l55], [l49], [l51], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1106#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l5, l69, l27, l12], [l49], [l51], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l38]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l69, l27, l12, l55, l38, l71], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l5, l69, l27, l12, l71]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l38, l71], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 969#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5], [l51], [l49], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l69, l27, l12, l55, l38, l71], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l5, l69, l27, l12, l55, l38], [l49], [l51], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 1279#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [838#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1213#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l12], [l46, l11, l18, l33]], [876#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]], [1271#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)), 1143#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l46, l11, l18, l33], [l38]], [1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l5, l55, l69, l27, l71, l12], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)), 924#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l49], [l51], [l69, l27, l12, l71], [l46, l11, l18, l33]], [1178#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))]], [[[l51], [l49], [l46, l11, l18, l33], [l71]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1263#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))]], [[[l51], [l55, l38], [l49], [l46, l11, l18, l33]], [1059#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1252#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l49], [l2], [l46, l11, l18, l33]], [1179#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1291#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]], [[[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]], [1286#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)), 1014#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))]]] [INFO]: Constructed Empire Annotation: [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1166#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] : 1164#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1237#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l59, l52], [l48]] : 1182#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1184#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1212#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l49], [l5, l55, l38], [l46, l11, l18, l33]] : 1185#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1189#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1204#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1241#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1163#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1202#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1171#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1169#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1168#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l60], [l48]] : 1157#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1)) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1201#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l48], [l10, l70]] : 1220#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l30], [l51], [l48]] : 1225#(and (= 66 (select (select |#memory_int| 3) 0)) (= |ULTIMATE.start___VERIFIER_assert_~expression#1| 1) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= |ULTIMATE.start___VERIFIER_assert_#in~expression#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1187#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l17, l22, l29], [l48]] : 1172#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (not (= 3 ~v~0.base)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0)) [[l51], [l48], [l8, l43, l54, l23]] : 1175#(< 0 |#StackHeapBarrier|) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1177#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1191#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1229#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1194#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1180#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1209#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1199#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1213#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1216#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l48], [l66, l14]] : 1193#true [[l51], [l49], [l2], [l46, l11, l18, l33]] : 1240#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1206#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1214#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1174#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1183#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1188#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1170#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1158#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l64, l1, l16], [l49], [l46, l11, l18, l33]] : 1231#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) [[l53], [l21, l9, l57, l31], [l48], [l34, l24]] : 1232#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0)) [[l50, l13, l40], [l51], [l48]] : 1200#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= 111 (select (select |#memory_int| 3) 5)) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1)) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1167#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1233#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l41, l25, l36, l44], [l48]] : 1192#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0)) [[l53], [l63], [l21, l9, l57, l31], [l48]] : 1155#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0)) [[l53], [l21, l9, l57, l31], [l48], [l72, l45, l20]] : 1173#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1227#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l56, l15, l73, l32], [l51], [l49], [l46, l11, l18, l33]] : 1236#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1223#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1198#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l6], [l48]] : 1162#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= (select |#valid| 3) 1) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= (select |#valid| 2) 1) (= ~v~0.offset 0)) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1178#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 105) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1156#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1218#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l65, l26, l7], [l48]] : 1238#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_int| 3) 1) 105) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1)) [[l53], [l21, l9, l57, l31], [l48], [l67]] : 1226#(and (= 66 (select (select |#memory_int| 3) 0)) (<= (+ |thread1Thread1of1ForFork1_#t~malloc3.base| 2) |ULTIMATE.start_main_~#t2~0#1.base|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 3)) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread1Thread1of1ForFork1_#t~malloc3.offset| 0) (not (= ~v~0.base 0)) (not (= |thread1Thread1of1ForFork1_#t~malloc3.base| 0)) (= ~v~0.offset 0)) [[l51], [l48], [l3]] : 1207#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1)) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1234#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1205#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1219#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1210#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1217#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1203#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1215#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1179#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l48], [l35]] : 1197#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (= (select |#valid| 3) 1) (= (select |#valid| 2) 1)) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1211#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0))) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1165#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1195#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1235#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1224#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1230#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l48], [l58]] : 1181#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 |ULTIMATE.start_main_#t~mem11#1|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1239#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1186#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1196#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1208#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l55, l38], [l49], [l46, l11, l18, l33]] : 1159#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l62, l39, l37], [l49], [l46, l11, l18, l33]] : 1160#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l5], [l51], [l49], [l46, l11, l18, l33]] : 1176#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l69, l27, l12, l55, l38, l71], [l49], [l46, l11, l18, l33]] : 1222#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 5 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 111) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) [[l28, l0, l19, l68, l47], [l51], [l48]] : 1190#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (not (= ~v~0.base 0)) (= ~v~0.offset 0)) [[l4], [l51], [l48]] : 1221#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| 2) 1)) [[l51], [l49], [l46, l11, l18, l33], [l71]] : 1228#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 4) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= 66 (select (select |#memory_int| ~v~0.base) 0)) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [[l51], [l5, l55, l69, l27, l38, l12], [l49], [l46, l11, l18, l33]] : 1161#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= 66 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1|) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 2) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| (select (select |#memory_int| 3) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|)) (+ |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 1) v_ArrVal_57)) ~v~0.base) 0))) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0))) [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@578524c3 [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker@578524c3 [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript locked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [DEBUG]: ManagedScript unlocked by de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.MonolithicHoareTripleChecker@3591009c [WARN]: Invalid Hoare Triple precondition 1392#(and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) 0)) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= ~v~0.offset 0)) action Formula: (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 0) InVars {} OutVars{thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1=|thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1] postcondition 1166#(or (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~mem14#1| 104) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 5) (= ~v~0.offset 0)) (and (= 66 (select (select |#memory_int| 3) 0)) (<= 1 |#StackHeapBarrier|) (not (= |ULTIMATE.start_main_~#t2~0#1.base| |ULTIMATE.start_main_~#t1~0#1.base|)) (= 104 (select (select |#memory_int| 3) 4)) (= (select (select |#memory_int| 3) 1) 105) (<= 2 |ULTIMATE.start_main_~#t1~0#1.base|) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t2~0#1.base|) (= 66 (select (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) 0)) (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.base|) (not (= 3 |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|)) (= 111 (select (select |#memory_int| 3) 5)) (<= (+ |#StackHeapBarrier| 1) |ULTIMATE.start_main_~#t1~0#1.base|) (not (= 3 ~v~0.base)) (not (= 2 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 3 |ULTIMATE.start_main_~#t1~0#1.base|)) (not (= 2 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| 3) 1) (= ~v~0.base |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) (forall ((v_ArrVal_57 Int)) (= 66 (select (select (store |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base| (store (select |#memory_int| |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.base|) |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| v_ArrVal_57)) ~v~0.base) 0))) (not (= 3 |ULTIMATE.start_main_~#t2~0#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1) (<= (+ 2 ~v~0.base) |ULTIMATE.start_main_~#t2~0#1.base|) (= (select |#valid| 2) 1) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_src#1.offset| 0) (not (= ~v~0.base 0)) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_dest#1.offset| 0) (= |thread2Thread1of1ForFork0_#Ultimate.C_strcpy_#t~offset13#1| 3) (= ~v~0.offset 0))) │ │ │ caught: java.lang.AssertionError: Empire annotation is invalid │ │ │  at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.empire.PetriOwickiGries.(PetriOwickiGries.java:144) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.PetriOwickiGriesTestSuite.runTest(PetriOwickiGriesTestSuite.java:75) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.OwickiGriesTestSuite.runTestInternal(OwickiGriesTestSuite.java:262) │ │ │  at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.owickigries.OwickiGriesTestSuite$OwickiGriesTestCase.run(OwickiGriesTestSuite.java:500) │ │ │  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) │ │ │  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) │ │ │  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) │ │ │  at java.base/java.lang.reflect.Method.invoke(Method.java:566) │ │ │  at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) │ │ │  at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) │ │ │  at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) │ │ │  at de.uni_freiburg.informatik.ultimate.test.junitextension.testfactory.FrameworkFactoryTest.invokeExplosively(FrameworkFactoryTest.java:72) │ │ │  at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) │ │ │  at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) │ │ │  at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) │ │ │  at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100) │ │ │  at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) │ │ │  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103) │ │ │  at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63) │ │ │  at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) │ │ │  at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) │ │ │  at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) │ │ │  at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) │ │ │  at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) │ │ │  at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) │ │ │  at org.junit.runners.ParentRunner.run(ParentRunner.java:413) │ │ │  at org.junit.runner.JUnitCore.run(JUnitCore.java:137) │ │ │  at org.junit.runner.JUnitCore.run(JUnitCore.java:115) │ │ │  at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:42) │ │ │  at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) │ │ │  at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:72) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) │ │ │  at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) │ │ │  at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) │ │ │  at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) │ │ │  at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) │ │ │  at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) │ │ │  at org.junit.platform.console.tasks.ConsoleTestExecutor.executeTests(ConsoleTestExecutor.java:66) │ │ │  at org.junit.platform.console.tasks.ConsoleTestExecutor.lambda$execute$0(ConsoleTestExecutor.java:58) │ │ │  at org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.replaceThreadContextClassLoaderAndInvoke(CustomContextClassLoaderExecutor.java:41) │ │ │  at org.junit.platform.console.tasks.CustomContextClassLoaderExecutor.invoke(CustomContextClassLoaderExecutor.java:31) │ │ │  at org.junit.platform.console.tasks.ConsoleTestExecutor.execute(ConsoleTestExecutor.java:58) │ │ │  at org.junit.platform.console.ConsoleLauncher.executeTests(ConsoleLauncher.java:120) │ │ │  at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:82) │ │ │  at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:55) │ │ │  at org.junit.platform.console.ConsoleLauncher.execute(ConsoleLauncher.java:48) │ │ │  at org.junit.platform.console.ConsoleLauncher.main(ConsoleLauncher.java:42) │ │ │ duration: 42556 ms │ │ │ status: ✘ FAILED │ └─ PetriOwickiGriesTestSuite finished after 42562 ms. └─ JUnit Vintage finished after 42571 ms. ├─ JUnit Platform Suite └─ JUnit Platform Suite finished after 9 ms. Test plan execution finished. Number of all tests: 1  Test run finished after 42711 ms [ 4 containers found ] [ 0 containers skipped ] [ 4 containers started ] [ 0 containers aborted ] [ 4 containers successful ] [ 0 containers failed ] [ 1 tests found ] [ 0 tests skipped ] [ 1 tests started ] [ 0 tests aborted ] [ 0 tests successful ] [ 1 tests failed ]